# -*- coding: utf-8 -*-
"""
@Time    : 2024/6/25 11:38 
@Author  : ZhangShenao 
@File    : quick_start.py 
@Desc    : 字符串String
字符串是字符的有序序列
"""

# 可以通过单引号、双引号和三引号的方式声明字符串
s1 = 'hello'
s2 = "world"
s3 = """
    床前明月光
疑似地上霜
        举头望明月
        
        低头思故乡
"""
print(s1, s2, s3)

# 通过索引访问字符串中的字符
print(f's1[0] = {s1[0]}')

# 字符是不可变的(Immutable),它不支持直接为其中某一个项(字符)赋值
# s1[1] = 'a' # TypeError: 'str' object does not support item assignment
# print(s1)

# 使用内置函数len()获取字符串长度
print(f'length of s3 = {len(s3)}')
